leather machete sheath - Francés Inglés Diccionario